extensive evaluation - English Synonyms Dictionary